dna sequence tagged site - German English Dictionary